package com.web.entity.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import javax.validation.constraints.NotBlank;

/**
 * @author liuxuhuang
 * @date 2023年04月26日 16：45
 */
@ApiModel
@Data
@EqualsAndHashCode
@Accessors(chain = true)
public class WaterElectricityAddDTO {
    /**
     * 宿舍id
     */
    @ApiModelProperty("宿舍id")
    @NotBlank(message = "宿舍id不能为空")
    private String dormId;

    /**
     * 时间
     */
    @ApiModelProperty("时间")
    @NotBlank(message = "时间不能为空")
    private String time;

    /**
     * 用水量
     */
    @ApiModelProperty("用水量")
    @NotBlank(message = "用水量不能为空")
    private String waterConSum;

    /**
     * 水费
     */
    @ApiModelProperty("水费")
    @NotBlank(message = "水费不能为空")
    private String waterCharge;

    /**
     * 用电量
     */
    @ApiModelProperty("用电量")
    @NotBlank(message = "用电量不能为空")
    private String electricityConSum;

    /**
     * 电费
     */
    @ApiModelProperty("电费")
    @NotBlank(message = "电费不能为空")
    private String electricityCharge;
}
